having vomited - German English Dictionary